Generalized Analysis and Improvement of the Consistency of EKF-based SLAM
نویسندگان
چکیده
In this work, we study the inconsistency problem of EKF-based SLAM from the perspective of observability. We analytically prove that when the Jacobians of the system and measurement models are evaluated at the latest state estimates during every time step, the linearized error-state system employed in the EKF has observable subspace of dimension higher than that of the actual, nonlinear, SLAM system. As a result, the covariance estimates of the EKF undergo reduction in directions of the state space where no information is available, which is a primary cause of the inconsistency. Based on these theoretical results, we propose a general framework for improving the consistency of EKF-based SLAM. In particular, we propose selecting the EKF linearization points in a way that ensures that the resulting linearized system model has an observable subspace of appropriate dimension. This can be achieved by calculating the filter Jacobians using the first-ever available estimates for each state variable. The resulting “First-Estimates Jacobian” (FEJ) EKF has been tested both in simulation and in real-world experiments, and is shown to significantly outperform the standard EKF both in terms of accuracy and consistency.
منابع مشابه
On the Consistency Analyzing of A-SLAM for UAV Navigating in GNSS Denied Environment
In this paper, EKF Based A-SLAM concept is discussed in detail by presenting the formulas and MATLAB Simulink model, along with results. The UAV kinematic model and state-observation models for the EKF Based A-SLAM are developed to analyze the consistency. The covariance value caused by the EKF structure is analyzed. This value was calculated by filtering with error between the UAV’s actual and...
متن کاملEffects of Moving Landmark’s Speed on Multi-Robot Simultaneous Localization and Mapping in Dynamic Environments
Even when simultaneous localization and mapping (SLAM) solutions have been broadly developed, the vast majority of them relate to a single robot performing measurements in static environments. Researches show that the performance of SLAM algorithms deteriorates under dynamic environments. In this paper, a multi-robot simultaneous localization and mapping (MR-SLAM) system is implemented within a...
متن کاملNew Adaptive UKF Algorithm to Improve the Accuracy of SLAM
SLAM (Simultaneous Localization and Mapping) is a fundamental problem when an autonomous mobile robot explores an unknown environment by constructing/updating the environment map and localizing itself in this built map. The all-important problem of SLAM is revisited in this paper and a solution based on Adaptive Unscented Kalman Filter (AUKF) is presented. We will explain the detailed algorithm...
متن کاملA First-Estimates Jacobian EKF for Improving SLAM Consistency
In this work, we study the inconsistency of EKF-based SLAM from the perspective of observability. We analytically prove that when the Jacobians of the system and measurement models are evaluated at the latest state estimates during every time step, the linearized error-state system employed in the EKF has observable subspace of dimension higher than that of the actual, nonlinear, SLAM system. A...
متن کاملLimits to the Consistency of Ekf-based Slam
This paper analyzes the consistency of the classical extended Kalman filter (EKF) solution to the simultaneous localization and map building (SLAM) problem. Our results show that in large environments the map quickly becomes inconsistent due to linearization errors. We propose a new EKF-based SLAM algorithm, robocentric mapping, that greatly reduces linearization errors, improving map consisten...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008